package com.xh.bussiness.exam.bean.request;

import com.xh.bussiness.tiku.bean.dto.QuestionDto;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;

import java.util.List;

/*
 * @Author daiwei
 * @Description
 * @Date 2019/4/16 15:13
 **/
@Data
public class UserErrorQuestionSaveRequest {
	
	@ApiModelProperty("学生id")
	private String studentId;
	@ApiModelProperty("用户id")
    private String userId;
	@ApiModelProperty("1:学生拍的错题  2：老师拍的错题")
	private Integer sourceType;
	@ApiModelProperty("学科id")
    private String subjectId;
	@ApiModelProperty("年级id")
    private String gradeId;
	@ApiModelProperty("试题id")
    private String questionId;
	@ApiModelProperty("试题版本")
    private Integer questionVersion;
	@ApiModelProperty("学生答案")
    private String userAnswer;

	private Integer status;
    /**
     * 错题来源
     */
	@ApiModelProperty("错题来源")
    private String questionSource;
    /**
     * 错误原因
     */
	@ApiModelProperty("错误原因")
    private String errorReason;
	@ApiModelProperty("题型")
    private Integer type;
	@ApiModelProperty("难度")
    private Integer difficult;
	@ApiModelProperty("原图路径")
	private String oldImgPath;
	@ApiModelProperty("图片路径")
    private String imgPath;
	@ApiModelProperty("试题对象")
	private QuestionDto question;
	@ApiModelProperty("内容类型，1文本，2图片")
	private Integer contentType;
	@ApiModelProperty("知识点")
    private List<String> knowledgePoins;
}
